winding river - Turkish English Dictionary